Automatic Differentiation for Solid Mechanics
نویسندگان
چکیده
منابع مشابه
Journal of Solid Mechanics Vol
The dynamic stability of a composite plate with external electrorheological (ER) damper subjected to an axial periodic load is investigated. Electrorheological fluids are a class of smart materials, which exhibit reversible changes in mechanical properties when subjected to an electric field. As a result, the dynamic behavior of the structure is changed. The ER damper is used for suppressing th...
متن کاملJournal of Solid Mechanics Vol
Present paper is devoted to stress and deformation analyses of heated variable thickness functionally graded (FG) circular plate with clamped supported, embedded on a gradient elastic foundation and subjected to non-uniform transverse load. The plate is coupled by an elastic medium which is simulated as a WinklerPasternak foundation with gradient coefficients in the radial and circumferential d...
متن کاملJournal of Solid Mechanics Vol
In this paper ,the general solution of steady-state one dimensional asymmetric thermal stresses and electrical and mechanical displacements of a hollow cylinder made of functionally graded material and piezoelectric layers is developed .The material properties ,except the Poisson's ration, are assumed to depend on the variable radius and they are expressed as power functions of radius. The temp...
متن کاملLinearity Analysis for Automatic Differentiation
Linearity analysis determines which variables depend on which other variables and whether the dependence is linear or nonlinear. One of the many applications of this analysis is determining whether a loop involves only linear loop-carried dependences and therefore the adjoint of the loop may be reversed and fused with the computation of the original function. This paper specifies the data-flow ...
متن کاملAutomatic Differentiation for Tensor Algebras
Kjolstad et. al. proposed a tensor algebra compiler. It takes expressions that define a tensor element-wise, such as $f_{ij}(a,b,c,d) = \exp\left[-\sum_{k=0}^4 \left((a_{ik}+b_{jk})^2\, c_{ii} + d_{i+k}^3 \right) \right]$, and generates the corresponding compute kernel code. For machine learning, especially deep learning, it is often necessary to compute the gradient of a loss function $l(a,b,c...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
ژورنال
عنوان ژورنال: Archives of Computational Methods in Engineering
سال: 2020
ISSN: 1134-3060,1886-1784
DOI: 10.1007/s11831-019-09396-y